Big Huge Thesaurus

milling machine

noun